Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Програмна інженерія як фах. Базові поняття програмної інженерії

Інформація про навчальний заклад

ВУЗ:
Національний авіаційний університет
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2008
Тип роботи:
Лекція
Предмет:
Інженерія програмного забеспечення

Частина тексту файла

Дисципліна: Інженерія програмного забезпечення Модуль №1 " Області знань програмної інженерії. Моделі життєвого циклу для розробки програмних систем " Тема: Програмна інженерія як фах. Базові поняття програмної інженерії. Мета 1. Познайомити студентів з досягненнями в галузі програмної інженерії. 2. Вивчити сучасні методи інженерії та використовувати їх на практиці. 3. Освоєння підходів до поведінки менеджерів колективів при виконанні замовлення на розробку комп’ютерних програмних систем. Зміст Загальні відомості про дисципліну. Поняття складності. Системотехніка обчислювальних систем. Проектування, конструювання ПЗ. Супровід, управління інженерією ПЗ. Домашнє завдання та контрольні питання. Література Соммервил И. Инженерия программного обеспечения. – М.: И.Д. «Вильямс», 2002. – 624 с. Буч Г. Объектно-ориентированний анализ и проектирование с примерами приложений. – М.: ООО «И.Д. Вильямс», 2008. – 720 с. Бабенко Л.П. Основи програмної інженерії. – К.: Т-во «Знання», КОО, 2001. – 269 с. Загальні відомості про дисципліну. Курс – 2 Семестр – 3, 4 Семестр - 3 2 модулі Модуль №1 "Області знань програмної інженерії. Моделі життєвого циклу для розробки програмних систем" Модуль №2 "Методи об'єктного аналізу та побудови моделей предметних областей. Прикладні та теоретичні методи програмування" Лекції – 4(2+3(2= 14 год Лабораторні заняття – (3(4+6)+(4+6+8)= 36 год Домашнє завдання – 8 год МКР - 2+2=4 год Самостійна робота – 35 год Ітого: - 97 год Звітність: диференційований залік Поняття складності. Лікар, будівельник і програміст посперечалися про те, чия професія древнє. Лікар помітив: "У Біблії сказано, що Бог створив Еву з ребра Адама. Це міг зробити тільки хірург, тому моя професія сама древня у світі". Його перебив будівельник: "Однак, як сказано в Книзі Буття, ще раніше Бог створив з хаосу спочатку небо, а потім - землю. Це було перше й, безсумнівно, найбільш вражаюче будівництво. Отже, дорогий доктор, ви помиляєтеся. Саме моя професія сама древня у світі". Почувши це, програміст відкинувся на спинку крісла, посміхнувся й запитав довірчим тоном: "Ну а хто ж, по-вашому, створив хаос?" "Чим складніше система, тим вона уязвимее" [5]. Важко собі представити будівельника, що міркує, а чи не вирити ще один підвальний поверх під уже побудованим стоєтажним будинком. Такий захід було б занадто дорогим і небезпечним. Як не дивно, користувачі програмного забезпечення, не замислюючись, просять робити аналогічні зміни в програмах. Більше того, він уважають, що для програміста це завдання не представляє ніяких труднощів. Наша нездатність упоратися зі складністю, характерна до програмного забезпечення, приведе до затримок, додаткових витрат і порушень технічного завдання. Таку ситуацію часто називають кризою програмного забезпечення, але, відверто говорячи, хворобу, що триває настільки довго, варто називати нормальним станом. На жаль, ця криза вже привела до марнотратних витрат трудових ресурсів - найдорожчого товару, - і багато можливостей виявилися упущеними. Для того щоб створити нове програмне забезпечення, необхідне користувачам, зовсім не досить просто зібрати команду гарних програмістів. Крім того, у багатьох організаціях велика кількість персоналу змушена відволікатися на підтримку морально застарілих програм. З огляду на прямій і непрямий внесок, що вносить програмне забезпечення в економіку найбільш розвинених країн, а також величезні можливості, що з'являються завдяки інформатизації, варто визнати, що миритися з такою ситуацією більше не можна. Приклади складних систем Структура персонального комп'ютера Персональний комп'ютер - це пристрій середньої складності. Більшість персональних комп'ютерів складається з тих самих основних елементів: центрального процесора (central processor unit - CPU), монітора, клавіатури й зовнішнього запам'ятовувального пристрою, як правило, CD- або DVD-дисководу й жорсткого диска. Кожної із цих компонентів можна, у свою чергу, розкласти на більше дрібні ск...
Антиботан аватар за замовчуванням

05.12.2012 19:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини